import jwt from 'jsonwebtoken';

// jwt秘钥
const secret = 'houge';

module.exports = {
	/**
	 * 生成token
	 *
	 * @param data 要生成的数据
	 * @returns {string} 生成的token
	 */
	getToken(data) {
		return jwt.sign({
			data
		}, secret);
	},

	/**
	 * 解析token
	 *
	 * @param token
	 * @return {object} 解析结果
	 */
	parseToken(token) {
		return jwt.verify(token, secret).data;
	}
}
